Internet Archive BookReader

Scientific American Volume 10 Number 37 (May 1855)